unwinnable battle

Translations
невыигрываемая битва
Fighting against corruption seemed like an unwinnable battle.
Борьба с коррупцией казалась невыигрываемой битвой.